package set;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.function.Consumer;

public class SetDemo1 {
    public static void main(String[] args) {
        /*
            set系列:无序,不重复,无索引
            利用Set系列的集合，添加字符串，并使用多种方式遍历。
            迭代器
            增强for
            Lambda表达式
         */
        //创建对象
        Set<String> s=new HashSet<>();
        //添加元素
        s.add("张三");
        s.add("张三");
        s.add("李四");
        s.add("王五");
        //1.迭代器
        //Iterator<String> it=s.iterator();
        //while(it.hasNext()){
        //    String str=it.next();
        //    System.out.println(str);
        //}
       //2.增强for
        //for (String string : s) {
       //     System.out.println(string);
        //}
        //3.Lambda表达式
        s.forEach(str-> System.out.println(str)
        );
    }
}
